#ifndef STATE_UTIL_H_
#define STATE_UTIL_H_

#include "defs.h"
#include "lua_headers.h"
#include "lua_data.h"


lucy_Data GetLuaDataOnStack(lua_State *state, int index); //如果是table数据，会获取数据失败，使用PopTop是正常的
void PopTop(lua_State *state, lucy_Data *data);
void PushData(lua_State *state, const lucy_Data *data);

#endif
